944356
375692
134249
271640
846747
831540
184350
780557
1060760
143300
888820
807183
130528
121394
820535
864905
488700
913983
920772
976906
912457
77663
793728
511655